ant bear
noun
°Another term for aardvark.